DSCF7451.JPG
Swansea Harbour Trust Police Truncheon.
Boxed tipstaffs & truncheons
Carmarthenshire Constabulary Victorian helmet...
Brecknock & Abergavenny Canal Company...
Taff Vale Railway
Pre 1901 Neath Borough Police
Barry Dock & Railway Company Police